home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / DevTools / ClassEditor.0.4 / Source / RZBrowserCell.subproj / RZTabStop.h < prev    next >
Encoding:
Text File  |  1995-04-04  |  749 b   |  34 lines

  1. /* 
  2.  * RZTabStop - support object for the RZBrowserCell that represents
  3.  *     a L/R justified or proportional tab-stop
  4.  *
  5.  * You may freely copy, distribute and reuse the code in this example.
  6.  * This code is provided AS IS without warranty of any kind, expressed 
  7.  * or implied, as to its fitness for any particular use.
  8.  *
  9.  * Copyright 1995 Ralph Zazula (rzazula@next.com).  All Rights Reserved.
  10.  *
  11.  */
  12.  
  13. #import <objc/Object.h>
  14.  
  15. @interface RZTabStop : Object
  16. {
  17.     float position;
  18.     BOOL fixed;
  19.     float min;
  20.     float max;
  21. }
  22.  
  23. - init;
  24. - initFixed:(float)pos;
  25. - initProportional:(float)pos min:(float)mn max:(float)mx;
  26. - initPosition:(float)pos fixed:(BOOL)fix min:(float)mn max:(float)mx;
  27.  
  28. - (float)position;
  29. - (float)min;
  30. - (float)max;
  31. - (BOOL)fixed;
  32.  
  33. @end
  34.